#wrap{
    height: 100vh;
}
section{
    flex: 1;
    background: #f3f3f3;
}
.address{
    width: 7.5rem;
    height: 1.76rem;
    display: flex;
    background: #f3f3f3;
}
.icon{
    width: 0.9rem;
    height: 1.76rem;
    line-height: 1.76rem;
}
.icon i{
    font-size: 0.34rem;
    margin-left: 0.36rem;
}
.userAdd{
    flex: 1;
    height: 0.97rem;
    padding: 0.35rem 0 0.44rem;
}
.userAdd p:nth-child(1){
    height: 0.49rem;
    line-height: 0.49rem;
    font-size: 0.25rem;
    color: #333333;
}
.userAdd p:nth-child(2){
    height: 0.48rem;
    line-height: 0.48rem;
    font-size: 0.22rem;
    color: #989898;
}

.default{
    display: inline-block;
    width: 0.9rem;
    height: 0.3rem;
    line-height: 0.3rem;
    font-size: 0.21rem;
    background: #ffbb00;
    color: white;
    text-align: center;
    border-radius: 0.13rem;
}
.addBtn{
    color: #a9a9a9;
    float: right;
    padding-right: 0.3rem;
}
.blank{
    height: 0.25rem;
    background: #f3f3f3;
}
.blank img{
    width: 7.5rem;
    height: 0.04rem;
    float: left;
}
.drink{
    height: 2.5rem;
    background: white;
    display: flex;
}
.drink img{
    width: 2.1rem;
    height: 1.9rem;
    margin-top: 0.28rem;
    margin-left: 0.32rem;
}
.drinkText{
    flex: 1;
}
.drinkText p:nth-child(1){
    height: 0.88rem;
    line-height: 0.88rem;
    text-indent: 0.32rem;
    font-size: 0.27rem;
    font-weight: 600;
}
.drinkText p:nth-child(2){
    height: 1.62rem;
    line-height: 1.62rem;
    font-size: 0.2rem;
}
.price{
    float: left;
    text-indent: 0.4rem;
    width: 4.25rem;
    color: #4bbe7d;
}
.orderRemarks{
    height: 1.47rem;
    margin-top: 0.2rem;
    background: white;
    padding: 0.15rem 0.3rem 0.38rem;
}
.orderRemarks p{
    height: 0.49rem;
    line-height: 0.49rem;
    font-size: 0.27rem;
    color: #333333;
    font-weight: 600;
}

#Remarks{
    width: 100%;
    height: 0.98rem;
    color: #999999;
    border: 0px;
    resize: none;
    line-height: 0.49rem;
    font-size: 0.25rem;
}






footer{
    height: 1rem;
    line-height: 1rem;
    display: flex;
    font-size: 0.3rem;
}
footer>p{
    flex: 1;
    font-size: 0.27rem;
    text-indent: 1.35rem;
}
footer>p>span{
    color: #4bbe7d;
}
footer>span{
    width: 2.2rem;
    height: 1rem;
    text-align: center;
    color: white;
    background: #4bbe7d;
}